#ifndef EMERGENCY_STOP_STATE_H
#define EMERGENCY_STOP_STATE_H

#include "State.hpp"

class EmergencyStopState : public State
{
public:
	EmergencyStopState();
	void restorePreviousState();
	virtual void handleEvent(Event& event);
	virtual void initState();
	virtual StateType getStateType();
private:
	State& previousState;
};
#endif
